keep a weather eye out - German English Dictionary